﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MKS.DAL;
using MKS.Model;
using System.Security.Cryptography;
using MKS.model;

namespace MKS.BLL
{
   public   class Helper
    {
       public AdminService qs = new AdminService();
       public AdminInfo wang(string name, string pass)
       {
           return qs.Login(name, EncryptWithMD5(pass));
           
       }
       public static string EncryptWithMD5(string source)
       {
           byte[] sor = Encoding.UTF8.GetBytes(source);
           MD5 md5 = MD5.Create();
           byte[] result = md5.ComputeHash(sor);
           StringBuilder strbul = new StringBuilder(40);
           for (int i = 0; i < result.Length; i++)
           {
               strbul.Append(result[i].ToString("x2"));//加密结果"x2"结果为32位,"x3"结果为48位,"x4"结果为64位

           }
           return strbul.ToString().ToLower();
       }
       private GoodsSql g = new GoodsSql();
       public List<GoodsInfo> GetCode(string cole)
       {
           return g.fo(cole);
       }
    }
}
